module.exports = {
    preset: 'ts-jest',
    testEnvironment: 'node',
    testPathIgnorePatterns: ['/node_modules/', '/dist/'], // 忽略的路径
    moduleFileExtensions: ['ts', 'js', 'json', 'node'],
    transform: {
      '^.+\\.ts$': 'ts-jest',
    },
    collectCoverage: true, // 收集覆盖率
    coverageDirectory: 'coverage', // 覆盖率报告目录
    coverageReporters: ['text', 'lcov'], // 覆盖率报告格式
    moduleNameMapper: {
      '^@/(.*)$': '<rootDir>/src/\$1',
    },
  };
  